.vux-drawer { display: block; position: relative; top: 0; left: 0; width: 100%; min-height: 100vh; } .vux-drawer>.vux-drawer-body { height: 100%; position: absolute; top: 0; left: 0; right: 0; bottom: 0; -webkit-transition: visibility .38s, -webkit-transform .38s ease-in-out; transition: visibility .38s, -webkit-transform .38s ease-in-out; -o-transition: transform ease-in-out .38s, visibility .38s; transition: transform .38s ease-in-out, visibility .38s; transition: transform .38s ease-in-out, visibility .38s, -webkit-transform .38s ease-in-out; } #app, .router-view { max-width: 4.02rem; } #app .router-view { width: 100vw; height: 100%; overflow-y: auto; -webkit-box-sizing: border-box; box-sizing: border-box; } .headerBack .left,.headerBack { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .headerBack { position: fixed; z-index: 9; height: .44rem; width: 100%; font-family: SWISSC-BT; max-width: 4.02rem; background-color: #0d1933; padding: 0 .14rem; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transform: translateZ(0); transform: translateZ(0); } .headerBack .iconfont { font-size: .24rem; color: #fff; width: .4rem; cursor: pointer; } .headerBack .title { color: #fff; font-size: .2rem; width: 100%; } .headerBack .title span { font-size: .16rem !important; } .headerBack .right { width: .4rem; text-align: right; } .headerBack .right .icon-home_line { display: inline-block; font-size: .24rem; color: #fff; } .tabs { margin: .44rem .06rem 0; height: .36rem; line-height: .36rem; font-family: SWISSC; } .van-tab__text-wrapper, .van-tabs { position: relative; } .tabs.van-tabs--line .van-tabs__wrap { height: 100%; } .van-tabs--line .van-tabs__wrap { height: 44px; } .van-tabs__wrap { overflow: hidden; } .tabs .van-tabs__nav--line { padding-bottom: .15rem; } .tabs .van-tabs__nav { background: 0 0; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .van-tabs__nav--line.van-tabs__nav--complete { padding-right: 8px; padding-left: 8px; } .van-tabs__wrap--scrollable .van-tabs__nav { overflow-x: auto; overflow-y: hidden; -webkit-overflow-scrolling: touch; } .van-tabs__nav--line.van-tabs__nav--complete { padding-right: 8px; padding-left: 8px; } .van-tabs__nav--line { box-sizing: content-box; height: 100%; padding-bottom: 15px; } .van-tabs__nav { position: relative; display: -webkit-box; display: -webkit-flex; display: flex; background-color: #fff; -webkit-user-select: none; user-select: none; } .tabs.alginLeft .van-tab { margin-right: 0 !important; padding: 0 .04rem; } body .van-tabs.alginLeft .van-tab { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: initial; -ms-flex: initial; flex: initial; margin-right: .08rem; } .van-tabs__wrap--scrollable .van-tab { -webkit-box-flex: 1; -webkit-flex: 1 0 auto; flex: 1 0 auto; padding: 0 12px; } .van-tab--active { color: #323233; font-weight: 500; } .tabs .van-tab__text { font-size: .13rem; color: grey; } #app .router-view { width: 100vw; height: 100%; overflow-y: auto; -webkit-box-sizing: border-box; box-sizing: border-box; } #app { font-size: 0.14rem; width: 100vw; height: 100%; background-color: #000; margin: 0 auto; min-height: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; } .tabs .van-tabs__line { width: .3rem; height: .01rem; background: -webkit-gradient(linear, left top, left bottom, from(#ff9323), to(#ff6a01)); background: -webkit-linear-gradient(top, #ff9323, #ff6a01); background: -o-linear-gradient(top, #ff9323, #ff6a01); background: linear-gradient(180deg, #ff9323, #ff6a01); bottom: .22rem; } .van-tabs__line{ position: absolute; bottom: 15px; left: 0; z-index: 1; width: 40px; height: 3px; background-color: #ee0a24; border-radius: 3px; } .vux-drawer>.vux-drawer-body>.drawer-mask, .vux-drawer>.vux-drawer-content { height: 100vh; } .vux-drawer>.vux-drawer-body>.drawer-mask { z-index: 9999; position: absolute; top: 0; left: 0; right: 0; bottom: 0; visibility: hidden; opacity: 0; -webkit-transition: opacity .38s ease-in-out, visibility .38s ease-in-out; -o-transition: opacity ease-in-out .38s, visibility ease-in-out .38s; transition: opacity .38s ease-in-out, visibility .38s ease-in-out; background-color: rgba(0, 0, 0, .3); } .referral.referral-router-view { background: #fff; border-radius: .04rem; height: -webkit-calc(100vh - 1.5rem); height: calc(100vh - 1.5rem); padding: 0 .1rem; margin: 0 .1rem; font-family: SWISSC; -webkit-box-sizing: border-box; box-sizing: border-box; } .referral .search { padding-top: .12rem; display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; margin-bottom: .1rem; } .referral .search>div:first-child { margin-right: .16rem; padding-left: .1rem; } .referral .search>div { border: .01rem solid #bababa; width: 43%; border-radius: .02rem; height: .28rem; line-height: .28rem; font-size: .12rem; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-sizing: border-box; box-sizing: border-box; } .referral .search>div .icon-guanbi, .referral .search>div .icon-rili { font-size: .16rem; margin-right: .04rem; color: #aaa; margin-left: .04rem; } .referral .search>div .icon-guanbi { font-size: .13rem; } .referral .header li { font-weight: 700; font-size: .13rem; height: .3rem; line-height: .3rem; } .referral li { height: .26rem; line-height: .26rem; border-bottom: .01rem solid #ccc; display: -webkit-box; display: -ms-flexbox; display: flex; color: grey; font-size: .1rem; text-align: right; -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .referral li div:first-child { min-width: .2rem; } .referral li div:nth-child(2) { min-width: .6rem; } .referral li div:nth-child(3) { min-width: .7rem; } .referral li div:nth-child(4) { min-width: 1.1rem; } .referral li div:nth-child(5) { width: 100%; } .referral .list { max-height: -webkit-calc(100vh - 2.96rem); max-height: calc(100vh - 2.96rem); overflow: auto; } body .van-list__finished-text { font-size: .11rem; } .van-list__error-text, .van-list__finished-text, .van-list__loading { color: #969799; font-size: 14px; line-height: 50px; text-align: center; } .van-list__placeholder { height: 0; pointer-events: none; } .referral .total>div, .referral .total { display: -webkit-box; display: -ms-flexbox; display: flex; margin-right: .12rem; } .referral .total { padding-top: .12rem; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .referral .total>div { -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; font-size: .12rem; color: grey; } .referral .total>div .num { font-family: SWISSC-BT; font-size: .18rem; color: #000; } .van-tab { position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; -webkit-box-align: center; -webkit-align-items: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; justify-content: center; box-sizing: border-box; padding: 0 4px; color: #646566; font-size: 14px; line-height: 20px; cursor: pointer; }